fbcbfe31f196e996abe34ad05f397871 IMPC_EYE_024_001 Success 7 0.03510698 0.07 388 389 both 7 both low_batch baseline_all heterozygote